package com.chinafree.permission.model.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * @description: 角色详情信息，包含用户，权限，部门，以及角色的基本信息
 * @author: longzix
 * @modified By: longzix
 * @date: Created in 2021/7/23 11:54
 * @version:v1.0
 */

@Getter
@Setter
public class RoleInfoDTO {
    @ApiModelProperty("角色基本信息")
    private RoleDTO baseInfo;
    @ApiModelProperty("用户列表")
    private List<UserDTO> userList;
    @ApiModelProperty("权限列表")
    private List<PermissionDTO> permissionList;
}
